package com.raycloud.robot.domain.dto;

import java.util.Date;
import java.io.Serializable;

public class AppInfoDto implements Serializable{
    private static final long serialVersionUID=1L;
    private Integer appId;
    private String appName;
    private String appImgPath;
    private String authorizerAppid;
    private Integer appSceneId;
    private Integer appTypeId;
    private Integer industryId;
    private String appDesc;
    private Integer userId;
    private Integer orderNum;
    private Integer operatorUserId;
    private Integer isDel;
    private Integer isValid;
    private Date insTime;
    private Integer updateTime;
    private String replyType;
    private Integer isLogin;
    private Integer timeStatus;
    private Integer labelStatus;
    private String businessId;
    private String email;
    private Integer manualReplyStatus;
    private String dataIsDel;
    private Integer recommendDocumentStatus;
    private Integer shopType;
    private String shopUrl;
    private Integer reviewStatus;
    private String shopId;
    private String token;
    private Integer sceneApp;
    private Integer isUpdate;
    private Integer qnMaxMarketingMsgNum;
    private Integer buyStatus;
    private String serverName;
    private boolean existInDb;
    private String fromBusiness;
    private String isPublic;
    private Integer enableClusterFaqFilter;
    private Integer noticeSwitch;
    private String crawlerType;
    private Integer crawlerPage;
    private String weChatAppId;
    public Integer getAppId(){
        return this.appId;
    }
    public String getAppName(){
        return this.appName;
    }
    public String getAppImgPath(){
        return this.appImgPath;
    }
    public String getAuthorizerAppid(){
        return this.authorizerAppid;
    }
    public Integer getAppSceneId(){
        return this.appSceneId;
    }
    public Integer getAppTypeId(){
        return this.appTypeId;
    }
    public Integer getIndustryId(){
        return this.industryId;
    }
    public String getAppDesc(){
        return this.appDesc;
    }
    public Integer getUserId(){
        return this.userId;
    }
    public Integer getOrderNum(){
        return this.orderNum;
    }
    public Integer getOperatorUserId(){
        return this.operatorUserId;
    }
    public Integer getIsDel(){
        return this.isDel;
    }
    public Integer getIsValid(){
        return this.isValid;
    }
    public Date getInsTime(){
        return this.insTime;
    }
    public Integer getUpdateTime(){
        return this.updateTime;
    }
    public String getReplyType(){
        return this.replyType;
    }
    public Integer getIsLogin(){
        return this.isLogin;
    }
    public Integer getTimeStatus(){
        return this.timeStatus;
    }
    public Integer getLabelStatus(){
        return this.labelStatus;
    }
    public String getBusinessId(){
        return this.businessId;
    }
    public String getEmail(){
        return this.email;
    }
    public Integer getManualReplyStatus(){
        return this.manualReplyStatus;
    }
    public String getDataIsDel(){
        return this.dataIsDel;
    }
    public Integer getRecommendDocumentStatus(){
        return this.recommendDocumentStatus;
    }
    public Integer getShopType(){
        return this.shopType;
    }
    public String getShopUrl(){
        return this.shopUrl;
    }
    public Integer getReviewStatus(){
        return this.reviewStatus;
    }
    public String getShopId(){
        return this.shopId;
    }
    public String getToken(){
        return this.token;
    }
    public Integer getSceneApp(){
        return this.sceneApp;
    }
    public Integer getIsUpdate(){
        return this.isUpdate;
    }
    public Integer getQnMaxMarketingMsgNum(){
        return this.qnMaxMarketingMsgNum;
    }
    public Integer getBuyStatus(){
        return this.buyStatus;
    }
    public String getServerName(){
        return this.serverName;
    }
    public boolean isExistInDb(){
        return this.existInDb;
    }
    public String getFromBusiness(){
        return this.fromBusiness;
    }
    public String getIsPublic(){
        return this.isPublic;
    }
    public Integer getEnableClusterFaqFilter(){
        return this.enableClusterFaqFilter;
    }
    public Integer getNoticeSwitch(){
        return this.noticeSwitch;
    }
    public String getCrawlerType(){
        return this.crawlerType;
    }
    public Integer getCrawlerPage(){
        return this.crawlerPage;
    }
    public String getWeChatAppId(){
        return this.weChatAppId;
    }
    public void setAppId(final Integer appId){
        this.appId=appId;
    }
    public void setAppName(final String appName){
        this.appName=appName;
    }
    public void setAppImgPath(final String appImgPath){
        this.appImgPath=appImgPath;
    }
    public void setAuthorizerAppid(final String authorizerAppid){
        this.authorizerAppid=authorizerAppid;
    }
    public void setAppSceneId(final Integer appSceneId){
        this.appSceneId=appSceneId;
    }
    public void setAppTypeId(final Integer appTypeId){
        this.appTypeId=appTypeId;
    }
    public void setIndustryId(final Integer industryId){
        this.industryId=industryId;
    }
    public void setAppDesc(final String appDesc){
        this.appDesc=appDesc;
    }
    public void setUserId(final Integer userId){
        this.userId=userId;
    }
    public void setOrderNum(final Integer orderNum){
        this.orderNum=orderNum;
    }
    public void setOperatorUserId(final Integer operatorUserId){
        this.operatorUserId=operatorUserId;
    }
    public void setIsDel(final Integer isDel){
        this.isDel=isDel;
    }
    public void setIsValid(final Integer isValid){
        this.isValid=isValid;
    }
    public void setInsTime(final Date insTime){
        this.insTime=insTime;
    }
    public void setUpdateTime(final Integer updateTime){
        this.updateTime=updateTime;
    }
    public void setReplyType(final String replyType){
        this.replyType=replyType;
    }
    public void setIsLogin(final Integer isLogin){
        this.isLogin=isLogin;
    }
    public void setTimeStatus(final Integer timeStatus){
        this.timeStatus=timeStatus;
    }
    public void setLabelStatus(final Integer labelStatus){
        this.labelStatus=labelStatus;
    }
    public void setBusinessId(final String businessId){
        this.businessId=businessId;
    }
    public void setEmail(final String email){
        this.email=email;
    }
    public void setManualReplyStatus(final Integer manualReplyStatus){
        this.manualReplyStatus=manualReplyStatus;
    }
    public void setDataIsDel(final String dataIsDel){
        this.dataIsDel=dataIsDel;
    }
    public void setRecommendDocumentStatus(final Integer recommendDocumentStatus){
        this.recommendDocumentStatus=recommendDocumentStatus;
    }
    public void setShopType(final Integer shopType){
        this.shopType=shopType;
    }
    public void setShopUrl(final String shopUrl){
        this.shopUrl=shopUrl;
    }
    public void setReviewStatus(final Integer reviewStatus){
        this.reviewStatus=reviewStatus;
    }
    public void setShopId(final String shopId){
        this.shopId=shopId;
    }
    public void setToken(final String token){
        this.token=token;
    }
    public void setSceneApp(final Integer sceneApp){
        this.sceneApp=sceneApp;
    }
    public void setIsUpdate(final Integer isUpdate){
        this.isUpdate=isUpdate;
    }
    public void setQnMaxMarketingMsgNum(final Integer qnMaxMarketingMsgNum){
        this.qnMaxMarketingMsgNum=qnMaxMarketingMsgNum;
    }
    public void setBuyStatus(final Integer buyStatus){
        this.buyStatus=buyStatus;
    }
    public void setServerName(final String serverName){
        this.serverName=serverName;
    }
    public void setExistInDb(final boolean existInDb){
        this.existInDb=existInDb;
    }
    public void setFromBusiness(final String fromBusiness){
        this.fromBusiness=fromBusiness;
    }
    public void setIsPublic(final String isPublic){
        this.isPublic=isPublic;
    }
    public void setEnableClusterFaqFilter(final Integer enableClusterFaqFilter){
        this.enableClusterFaqFilter=enableClusterFaqFilter;
    }
    public void setNoticeSwitch(final Integer noticeSwitch){
        this.noticeSwitch=noticeSwitch;
    }
    public void setCrawlerType(final String crawlerType){
        this.crawlerType=crawlerType;
    }
    public void setCrawlerPage(final Integer crawlerPage){
        this.crawlerPage=crawlerPage;
    }
    public void setWeChatAppId(final String weChatAppId){
        this.weChatAppId=weChatAppId;
    }
    @Override
    public boolean equals(final Object o){
        if(o==this){
            return true;
        }
        if(!(o instanceof AppInfoDto)){
            return false;
        }
        final AppInfoDto other=(AppInfoDto)o;
        if(!other.canEqual(this)){
            return false;
        }
        final Object this$appId=this.getAppId();
        final Object other$appId=other.getAppId();
        Label_0065:{
            if(this$appId==null){
                if(other$appId==null){
                    break Label_0065;
                }
            }
            else if(this$appId.equals(other$appId)){
                break Label_0065;
            }
            return false;
        }
        final Object this$appName=this.getAppName();
        final Object other$appName=other.getAppName();
        Label_0102:{
            if(this$appName==null){
                if(other$appName==null){
                    break Label_0102;
                }
            }
            else if(this$appName.equals(other$appName)){
                break Label_0102;
            }
            return false;
        }
        final Object this$appImgPath=this.getAppImgPath();
        final Object other$appImgPath=other.getAppImgPath();
        Label_0139:{
            if(this$appImgPath==null){
                if(other$appImgPath==null){
                    break Label_0139;
                }
            }
            else if(this$appImgPath.equals(other$appImgPath)){
                break Label_0139;
            }
            return false;
        }
        final Object this$authorizerAppid=this.getAuthorizerAppid();
        final Object other$authorizerAppid=other.getAuthorizerAppid();
        Label_0176:{
            if(this$authorizerAppid==null){
                if(other$authorizerAppid==null){
                    break Label_0176;
                }
            }
            else if(this$authorizerAppid.equals(other$authorizerAppid)){
                break Label_0176;
            }
            return false;
        }
        final Object this$appSceneId=this.getAppSceneId();
        final Object other$appSceneId=other.getAppSceneId();
        Label_0213:{
            if(this$appSceneId==null){
                if(other$appSceneId==null){
                    break Label_0213;
                }
            }
            else if(this$appSceneId.equals(other$appSceneId)){
                break Label_0213;
            }
            return false;
        }
        final Object this$appTypeId=this.getAppTypeId();
        final Object other$appTypeId=other.getAppTypeId();
        Label_0250:{
            if(this$appTypeId==null){
                if(other$appTypeId==null){
                    break Label_0250;
                }
            }
            else if(this$appTypeId.equals(other$appTypeId)){
                break Label_0250;
            }
            return false;
        }
        final Object this$industryId=this.getIndustryId();
        final Object other$industryId=other.getIndustryId();
        Label_0287:{
            if(this$industryId==null){
                if(other$industryId==null){
                    break Label_0287;
                }
            }
            else if(this$industryId.equals(other$industryId)){
                break Label_0287;
            }
            return false;
        }
        final Object this$appDesc=this.getAppDesc();
        final Object other$appDesc=other.getAppDesc();
        Label_0324:{
            if(this$appDesc==null){
                if(other$appDesc==null){
                    break Label_0324;
                }
            }
            else if(this$appDesc.equals(other$appDesc)){
                break Label_0324;
            }
            return false;
        }
        final Object this$userId=this.getUserId();
        final Object other$userId=other.getUserId();
        Label_0361:{
            if(this$userId==null){
                if(other$userId==null){
                    break Label_0361;
                }
            }
            else if(this$userId.equals(other$userId)){
                break Label_0361;
            }
            return false;
        }
        final Object this$orderNum=this.getOrderNum();
        final Object other$orderNum=other.getOrderNum();
        Label_0398:{
            if(this$orderNum==null){
                if(other$orderNum==null){
                    break Label_0398;
                }
            }
            else if(this$orderNum.equals(other$orderNum)){
                break Label_0398;
            }
            return false;
        }
        final Object this$operatorUserId=this.getOperatorUserId();
        final Object other$operatorUserId=other.getOperatorUserId();
        Label_0435:{
            if(this$operatorUserId==null){
                if(other$operatorUserId==null){
                    break Label_0435;
                }
            }
            else if(this$operatorUserId.equals(other$operatorUserId)){
                break Label_0435;
            }
            return false;
        }
        final Object this$isDel=this.getIsDel();
        final Object other$isDel=other.getIsDel();
        Label_0472:{
            if(this$isDel==null){
                if(other$isDel==null){
                    break Label_0472;
                }
            }
            else if(this$isDel.equals(other$isDel)){
                break Label_0472;
            }
            return false;
        }
        final Object this$isValid=this.getIsValid();
        final Object other$isValid=other.getIsValid();
        Label_0509:{
            if(this$isValid==null){
                if(other$isValid==null){
                    break Label_0509;
                }
            }
            else if(this$isValid.equals(other$isValid)){
                break Label_0509;
            }
            return false;
        }
        final Object this$insTime=this.getInsTime();
        final Object other$insTime=other.getInsTime();
        Label_0546:{
            if(this$insTime==null){
                if(other$insTime==null){
                    break Label_0546;
                }
            }
            else if(this$insTime.equals(other$insTime)){
                break Label_0546;
            }
            return false;
        }
        final Object this$updateTime=this.getUpdateTime();
        final Object other$updateTime=other.getUpdateTime();
        Label_0583:{
            if(this$updateTime==null){
                if(other$updateTime==null){
                    break Label_0583;
                }
            }
            else if(this$updateTime.equals(other$updateTime)){
                break Label_0583;
            }
            return false;
        }
        final Object this$replyType=this.getReplyType();
        final Object other$replyType=other.getReplyType();
        Label_0620:{
            if(this$replyType==null){
                if(other$replyType==null){
                    break Label_0620;
                }
            }
            else if(this$replyType.equals(other$replyType)){
                break Label_0620;
            }
            return false;
        }
        final Object this$isLogin=this.getIsLogin();
        final Object other$isLogin=other.getIsLogin();
        Label_0657:{
            if(this$isLogin==null){
                if(other$isLogin==null){
                    break Label_0657;
                }
            }
            else if(this$isLogin.equals(other$isLogin)){
                break Label_0657;
            }
            return false;
        }
        final Object this$timeStatus=this.getTimeStatus();
        final Object other$timeStatus=other.getTimeStatus();
        Label_0694:{
            if(this$timeStatus==null){
                if(other$timeStatus==null){
                    break Label_0694;
                }
            }
            else if(this$timeStatus.equals(other$timeStatus)){
                break Label_0694;
            }
            return false;
        }
        final Object this$labelStatus=this.getLabelStatus();
        final Object other$labelStatus=other.getLabelStatus();
        Label_0731:{
            if(this$labelStatus==null){
                if(other$labelStatus==null){
                    break Label_0731;
                }
            }
            else if(this$labelStatus.equals(other$labelStatus)){
                break Label_0731;
            }
            return false;
        }
        final Object this$businessId=this.getBusinessId();
        final Object other$businessId=other.getBusinessId();
        Label_0768:{
            if(this$businessId==null){
                if(other$businessId==null){
                    break Label_0768;
                }
            }
            else if(this$businessId.equals(other$businessId)){
                break Label_0768;
            }
            return false;
        }
        final Object this$email=this.getEmail();
        final Object other$email=other.getEmail();
        Label_0805:{
            if(this$email==null){
                if(other$email==null){
                    break Label_0805;
                }
            }
            else if(this$email.equals(other$email)){
                break Label_0805;
            }
            return false;
        }
        final Object this$manualReplyStatus=this.getManualReplyStatus();
        final Object other$manualReplyStatus=other.getManualReplyStatus();
        Label_0842:{
            if(this$manualReplyStatus==null){
                if(other$manualReplyStatus==null){
                    break Label_0842;
                }
            }
            else if(this$manualReplyStatus.equals(other$manualReplyStatus)){
                break Label_0842;
            }
            return false;
        }
        final Object this$dataIsDel=this.getDataIsDel();
        final Object other$dataIsDel=other.getDataIsDel();
        Label_0879:{
            if(this$dataIsDel==null){
                if(other$dataIsDel==null){
                    break Label_0879;
                }
            }
            else if(this$dataIsDel.equals(other$dataIsDel)){
                break Label_0879;
            }
            return false;
        }
        final Object this$recommendDocumentStatus=this.getRecommendDocumentStatus();
        final Object other$recommendDocumentStatus=other.getRecommendDocumentStatus();
        Label_0916:{
            if(this$recommendDocumentStatus==null){
                if(other$recommendDocumentStatus==null){
                    break Label_0916;
                }
            }
            else if(this$recommendDocumentStatus.equals(other$recommendDocumentStatus)){
                break Label_0916;
            }
            return false;
        }
        final Object this$shopType=this.getShopType();
        final Object other$shopType=other.getShopType();
        Label_0953:{
            if(this$shopType==null){
                if(other$shopType==null){
                    break Label_0953;
                }
            }
            else if(this$shopType.equals(other$shopType)){
                break Label_0953;
            }
            return false;
        }
        final Object this$shopUrl=this.getShopUrl();
        final Object other$shopUrl=other.getShopUrl();
        Label_0990:{
            if(this$shopUrl==null){
                if(other$shopUrl==null){
                    break Label_0990;
                }
            }
            else if(this$shopUrl.equals(other$shopUrl)){
                break Label_0990;
            }
            return false;
        }
        final Object this$reviewStatus=this.getReviewStatus();
        final Object other$reviewStatus=other.getReviewStatus();
        Label_1027:{
            if(this$reviewStatus==null){
                if(other$reviewStatus==null){
                    break Label_1027;
                }
            }
            else if(this$reviewStatus.equals(other$reviewStatus)){
                break Label_1027;
            }
            return false;
        }
        final Object this$shopId=this.getShopId();
        final Object other$shopId=other.getShopId();
        Label_1064:{
            if(this$shopId==null){
                if(other$shopId==null){
                    break Label_1064;
                }
            }
            else if(this$shopId.equals(other$shopId)){
                break Label_1064;
            }
            return false;
        }
        final Object this$token=this.getToken();
        final Object other$token=other.getToken();
        Label_1101:{
            if(this$token==null){
                if(other$token==null){
                    break Label_1101;
                }
            }
            else if(this$token.equals(other$token)){
                break Label_1101;
            }
            return false;
        }
        final Object this$sceneApp=this.getSceneApp();
        final Object other$sceneApp=other.getSceneApp();
        Label_1138:{
            if(this$sceneApp==null){
                if(other$sceneApp==null){
                    break Label_1138;
                }
            }
            else if(this$sceneApp.equals(other$sceneApp)){
                break Label_1138;
            }
            return false;
        }
        final Object this$isUpdate=this.getIsUpdate();
        final Object other$isUpdate=other.getIsUpdate();
        Label_1175:{
            if(this$isUpdate==null){
                if(other$isUpdate==null){
                    break Label_1175;
                }
            }
            else if(this$isUpdate.equals(other$isUpdate)){
                break Label_1175;
            }
            return false;
        }
        final Object this$qnMaxMarketingMsgNum=this.getQnMaxMarketingMsgNum();
        final Object other$qnMaxMarketingMsgNum=other.getQnMaxMarketingMsgNum();
        Label_1212:{
            if(this$qnMaxMarketingMsgNum==null){
                if(other$qnMaxMarketingMsgNum==null){
                    break Label_1212;
                }
            }
            else if(this$qnMaxMarketingMsgNum.equals(other$qnMaxMarketingMsgNum)){
                break Label_1212;
            }
            return false;
        }
        final Object this$buyStatus=this.getBuyStatus();
        final Object other$buyStatus=other.getBuyStatus();
        Label_1249:{
            if(this$buyStatus==null){
                if(other$buyStatus==null){
                    break Label_1249;
                }
            }
            else if(this$buyStatus.equals(other$buyStatus)){
                break Label_1249;
            }
            return false;
        }
        final Object this$serverName=this.getServerName();
        final Object other$serverName=other.getServerName();
        Label_1286:{
            if(this$serverName==null){
                if(other$serverName==null){
                    break Label_1286;
                }
            }
            else if(this$serverName.equals(other$serverName)){
                break Label_1286;
            }
            return false;
        }
        if(this.isExistInDb()!=other.isExistInDb()){
            return false;
        }
        final Object this$fromBusiness=this.getFromBusiness();
        final Object other$fromBusiness=other.getFromBusiness();
        Label_1336:{
            if(this$fromBusiness==null){
                if(other$fromBusiness==null){
                    break Label_1336;
                }
            }
            else if(this$fromBusiness.equals(other$fromBusiness)){
                break Label_1336;
            }
            return false;
        }
        final Object this$isPublic=this.getIsPublic();
        final Object other$isPublic=other.getIsPublic();
        Label_1373:{
            if(this$isPublic==null){
                if(other$isPublic==null){
                    break Label_1373;
                }
            }
            else if(this$isPublic.equals(other$isPublic)){
                break Label_1373;
            }
            return false;
        }
        final Object this$enableClusterFaqFilter=this.getEnableClusterFaqFilter();
        final Object other$enableClusterFaqFilter=other.getEnableClusterFaqFilter();
        Label_1410:{
            if(this$enableClusterFaqFilter==null){
                if(other$enableClusterFaqFilter==null){
                    break Label_1410;
                }
            }
            else if(this$enableClusterFaqFilter.equals(other$enableClusterFaqFilter)){
                break Label_1410;
            }
            return false;
        }
        final Object this$noticeSwitch=this.getNoticeSwitch();
        final Object other$noticeSwitch=other.getNoticeSwitch();
        Label_1447:{
            if(this$noticeSwitch==null){
                if(other$noticeSwitch==null){
                    break Label_1447;
                }
            }
            else if(this$noticeSwitch.equals(other$noticeSwitch)){
                break Label_1447;
            }
            return false;
        }
        final Object this$crawlerType=this.getCrawlerType();
        final Object other$crawlerType=other.getCrawlerType();
        Label_1484:{
            if(this$crawlerType==null){
                if(other$crawlerType==null){
                    break Label_1484;
                }
            }
            else if(this$crawlerType.equals(other$crawlerType)){
                break Label_1484;
            }
            return false;
        }
        final Object this$crawlerPage=this.getCrawlerPage();
        final Object other$crawlerPage=other.getCrawlerPage();
        Label_1521:{
            if(this$crawlerPage==null){
                if(other$crawlerPage==null){
                    break Label_1521;
                }
            }
            else if(this$crawlerPage.equals(other$crawlerPage)){
                break Label_1521;
            }
            return false;
        }
        final Object this$weChatAppId=this.getWeChatAppId();
        final Object other$weChatAppId=other.getWeChatAppId();
        if(this$weChatAppId==null){
            if(other$weChatAppId==null){
                return true;
            }
        }
        else if(this$weChatAppId.equals(other$weChatAppId)){
            return true;
        }
        return false;
    }
    protected boolean canEqual(final Object other){
        return other instanceof AppInfoDto;
    }
    @Override
    public int hashCode(){
        final int PRIME=59;
        int result=1;
        final Object $appId=this.getAppId();
        result=result*59+(($appId==null)?43:$appId.hashCode());
        final Object $appName=this.getAppName();
        result=result*59+(($appName==null)?43:$appName.hashCode());
        final Object $appImgPath=this.getAppImgPath();
        result=result*59+(($appImgPath==null)?43:$appImgPath.hashCode());
        final Object $authorizerAppid=this.getAuthorizerAppid();
        result=result*59+(($authorizerAppid==null)?43:$authorizerAppid.hashCode());
        final Object $appSceneId=this.getAppSceneId();
        result=result*59+(($appSceneId==null)?43:$appSceneId.hashCode());
        final Object $appTypeId=this.getAppTypeId();
        result=result*59+(($appTypeId==null)?43:$appTypeId.hashCode());
        final Object $industryId=this.getIndustryId();
        result=result*59+(($industryId==null)?43:$industryId.hashCode());
        final Object $appDesc=this.getAppDesc();
        result=result*59+(($appDesc==null)?43:$appDesc.hashCode());
        final Object $userId=this.getUserId();
        result=result*59+(($userId==null)?43:$userId.hashCode());
        final Object $orderNum=this.getOrderNum();
        result=result*59+(($orderNum==null)?43:$orderNum.hashCode());
        final Object $operatorUserId=this.getOperatorUserId();
        result=result*59+(($operatorUserId==null)?43:$operatorUserId.hashCode());
        final Object $isDel=this.getIsDel();
        result=result*59+(($isDel==null)?43:$isDel.hashCode());
        final Object $isValid=this.getIsValid();
        result=result*59+(($isValid==null)?43:$isValid.hashCode());
        final Object $insTime=this.getInsTime();
        result=result*59+(($insTime==null)?43:$insTime.hashCode());
        final Object $updateTime=this.getUpdateTime();
        result=result*59+(($updateTime==null)?43:$updateTime.hashCode());
        final Object $replyType=this.getReplyType();
        result=result*59+(($replyType==null)?43:$replyType.hashCode());
        final Object $isLogin=this.getIsLogin();
        result=result*59+(($isLogin==null)?43:$isLogin.hashCode());
        final Object $timeStatus=this.getTimeStatus();
        result=result*59+(($timeStatus==null)?43:$timeStatus.hashCode());
        final Object $labelStatus=this.getLabelStatus();
        result=result*59+(($labelStatus==null)?43:$labelStatus.hashCode());
        final Object $businessId=this.getBusinessId();
        result=result*59+(($businessId==null)?43:$businessId.hashCode());
        final Object $email=this.getEmail();
        result=result*59+(($email==null)?43:$email.hashCode());
        final Object $manualReplyStatus=this.getManualReplyStatus();
        result=result*59+(($manualReplyStatus==null)?43:$manualReplyStatus.hashCode());
        final Object $dataIsDel=this.getDataIsDel();
        result=result*59+(($dataIsDel==null)?43:$dataIsDel.hashCode());
        final Object $recommendDocumentStatus=this.getRecommendDocumentStatus();
        result=result*59+(($recommendDocumentStatus==null)?43:$recommendDocumentStatus.hashCode());
        final Object $shopType=this.getShopType();
        result=result*59+(($shopType==null)?43:$shopType.hashCode());
        final Object $shopUrl=this.getShopUrl();
        result=result*59+(($shopUrl==null)?43:$shopUrl.hashCode());
        final Object $reviewStatus=this.getReviewStatus();
        result=result*59+(($reviewStatus==null)?43:$reviewStatus.hashCode());
        final Object $shopId=this.getShopId();
        result=result*59+(($shopId==null)?43:$shopId.hashCode());
        final Object $token=this.getToken();
        result=result*59+(($token==null)?43:$token.hashCode());
        final Object $sceneApp=this.getSceneApp();
        result=result*59+(($sceneApp==null)?43:$sceneApp.hashCode());
        final Object $isUpdate=this.getIsUpdate();
        result=result*59+(($isUpdate==null)?43:$isUpdate.hashCode());
        final Object $qnMaxMarketingMsgNum=this.getQnMaxMarketingMsgNum();
        result=result*59+(($qnMaxMarketingMsgNum==null)?43:$qnMaxMarketingMsgNum.hashCode());
        final Object $buyStatus=this.getBuyStatus();
        result=result*59+(($buyStatus==null)?43:$buyStatus.hashCode());
        final Object $serverName=this.getServerName();
        result=result*59+(($serverName==null)?43:$serverName.hashCode());
        result=result*59+(this.isExistInDb()?79:97);
        final Object $fromBusiness=this.getFromBusiness();
        result=result*59+(($fromBusiness==null)?43:$fromBusiness.hashCode());
        final Object $isPublic=this.getIsPublic();
        result=result*59+(($isPublic==null)?43:$isPublic.hashCode());
        final Object $enableClusterFaqFilter=this.getEnableClusterFaqFilter();
        result=result*59+(($enableClusterFaqFilter==null)?43:$enableClusterFaqFilter.hashCode());
        final Object $noticeSwitch=this.getNoticeSwitch();
        result=result*59+(($noticeSwitch==null)?43:$noticeSwitch.hashCode());
        final Object $crawlerType=this.getCrawlerType();
        result=result*59+(($crawlerType==null)?43:$crawlerType.hashCode());
        final Object $crawlerPage=this.getCrawlerPage();
        result=result*59+(($crawlerPage==null)?43:$crawlerPage.hashCode());
        final Object $weChatAppId=this.getWeChatAppId();
        result=result*59+(($weChatAppId==null)?43:$weChatAppId.hashCode());
        return result;
    }
    @Override
    public String toString(){
        return "AppInfoDto(appId="+this.getAppId()+", appName="+this.getAppName()+", appImgPath="+this.getAppImgPath()+", authorizerAppid="+this.getAuthorizerAppid()+", appSceneId="+this.getAppSceneId()+", appTypeId="+this.getAppTypeId()+", industryId="+this.getIndustryId()+", appDesc="+this.getAppDesc()+", userId="+this.getUserId()+", orderNum="+this.getOrderNum()+", operatorUserId="+this.getOperatorUserId()+", isDel="+this.getIsDel()+", isValid="+this.getIsValid()+", insTime="+this.getInsTime()+", updateTime="+this.getUpdateTime()+", replyType="+this.getReplyType()+", isLogin="+this.getIsLogin()+", timeStatus="+this.getTimeStatus()+", labelStatus="+this.getLabelStatus()+", businessId="+this.getBusinessId()+", email="+this.getEmail()+", manualReplyStatus="+this.getManualReplyStatus()+", dataIsDel="+this.getDataIsDel()+", recommendDocumentStatus="+this.getRecommendDocumentStatus()+", shopType="+this.getShopType()+", shopUrl="+this.getShopUrl()+", reviewStatus="+this.getReviewStatus()+", shopId="+this.getShopId()+", token="+this.getToken()+", sceneApp="+this.getSceneApp()+", isUpdate="+this.getIsUpdate()+", qnMaxMarketingMsgNum="+this.getQnMaxMarketingMsgNum()+", buyStatus="+this.getBuyStatus()+", serverName="+this.getServerName()+", existInDb="+this.isExistInDb()+", fromBusiness="+this.getFromBusiness()+", isPublic="+this.getIsPublic()+", enableClusterFaqFilter="+this.getEnableClusterFaqFilter()+", noticeSwitch="+this.getNoticeSwitch()+", crawlerType="+this.getCrawlerType()+", crawlerPage="+this.getCrawlerPage()+", weChatAppId="+this.getWeChatAppId()+")";
    }
}
